﻿@charset "utf-8";
/* CSS Document */

body{ font:12px/1.5 "Microsoft YaHei",arial,simsun,sans-serif; color:#000; margin:0 auto; padding:0; background:#f6f6f6; min-width:1200px;}

/*链接整体设置*/
a{ text-decoration:none; color:#000;}
a:hover{ color:#72bb38;}
a:active{ color:#000;}
a{ blr:expression(this.onFocus=this.close());}
a{ blr:expression(this.onFocus=this.blur());} 
a:focus,input:focus,button:focus,textarea:focus{ -moz-outline-style:none; outline:none;}

/*公用样式*/
div,table,tr,td,img,ul,li,h1,h2,h3,h4,h5,h6,p,em,i,font,span,dl,dt,dd,form,textarea,input,select{ margin:0; padding:0; font-size:12px; font-style:normal; font-family:"Microsoft YaHei";}
ul,ol{ list-style-type:none;}
h1,h2,h3,h4{font-weight:500;}
img{ border:none; -ms-interpolation-mode:bicubic;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
.clear0{ clear:both; font-size:0px; height:0px; overflow:hidden;}
.hidden{display:none;}
.wrap{ width:100%;}
.w{ width:1200px; margin:0 auto;}

/*header*********************************************************************/
.header{ width:100%; background:#fff;}
.htop{ background:#333; height:50px; text-align:right;}
.htop .w{ position:relative;}
.htop ul{ padding-right:228px; line-height:50px;}
.htop ul a{ color:#fff;}
.htop ul li{ float:right; position:relative; display:inline;}
.htop ul li h3{ float:right;}
.htop ul li h3 a{ display:block; padding:0 12px; font-size:16px; font-weight:bold;}
.htop ul .sub{ display:none; width:90px; left:0; top:50px; position:absolute; background:#333; line-height:35px; z-index:10; text-align:center;}
.htop ul .sub a{ display:block; padding:0 10px; font-size:15px; color:#72bb38;}
.htop ul .sub a:hover{ background:#106038; color:#fff;}

.htop i{ display:inline-block; height:32px; position:absolute; right:0; top:9px;}
.htop i a{ display:inline-block; background:#fff; color:#72bb38; font-size:18px; height:32px; line-height:32px; border-radius:8px; padding:0 30px; margin-left:15px;}
.htop i a.a1{ color:#fff; background:#72bb38;}
.htop span{ display:inline-block; height:32px; position:absolute; right:0; top:14px; color:#fff; font-size:14px; margin-left:5px;}
.htop span a{  color:#fff; font-size:14px;}
.logo{ width:450px; padding:15px 0 20px 0; height:85px;}
.logo a{ display:inline-block;}

.hrt{ width:435px; padding-top:33px;}
.search{ width:431px; border:2px solid #72bb38; height:29px; line-height:29px; position:relative; border-radius:1000px;}
.choose_txt{ background:url(../images/point1.png) right center no-repeat; width:92px; text-align:center; padding-right:20px; color:#999; font-size:16px;}
.choose_div{ position:absolute; left:0; top:33px; background:#fff; width:112px; z-index:10; padding:0 0 5px 0; line-height:30px; text-align:center;}
.choose_div em{ display:block; color:#999; font-size:14px;}
.intxt1{ font-size:14px; color:#999; width:240px; padding:0 10px; border:none; background:none; line-height:29px;}
.inbut1{ border:none; cursor:pointer; background:url(../images/search.png) left center no-repeat; width:20px; height:29px; margin-right:18px;}
.hrt p{ font-size:14px; text-align:right; padding:5px 20px 0 0; line-height:30px;}

.nav{ height:55px; background:#72bb38;}
.nav ul{ line-height:55px; position:relative; z-index:6; width:780px; margin:0 auto;}
.nav ul a{ color:#fff;}
.nav ul .nLi{ float:left; position:relative; display:inline;}
.nav ul .nLi h3{ float:left; margin-right:30px;}
.nav ul .nLi h3 a{ display:block; padding:0 30px; font-size:20px; font-weight:bold;}
.nav ul .sub{ display:none; width:100px; left:0; top:55px; position:absolute; background:#fff; z-index:8; text-align:center;}
.nav ul .sub a{ display:block; padding:0; font-size:15px; color:#72bb38;}
.nav ul .sub a:hover{ background:#106038; color:#fff;}
.nav ul .on h3 a{ background:#fff; color:#72bb38;}

.banner{ width:100%; height:470px; overflow:hidden; position:relative;}
.banner .hd{ height:20px; overflow:hidden; position:absolute; right:0; left:0; bottom:15px; z-index:4; text-align:center;}
.banner .hd em{ display:inline-block; margin:0 8px; font-size:0; overflow:hidden; width:12px; height:12px; border-radius:6px; background:#fff; cursor:pointer;}
.banner .hd em.on{ width:28px; background:#72bb38;}
.banner .bd{ position:relative; height:100%; z-index:3;}
.banner .bd li{ height:470px;}
.banner .bd li a{ display:block; height:470px; width:1200px; margin:0 auto;}

.notice{ height:62px; background:url(../images/bg1.jpg) top center no-repeat;}
.notice .bd{ width:1200px; margin:0 auto; padding:15px 0; position:relative;}
.notice .bd ul li{ line-height:32px; height:32px;}
.notice .bd ul li a{ color:#629176; font-size:25px;}
.notice .bd em{ position:absolute; right:0; top:10px; display:inline-block; width:42px; height:41px; cursor:pointer; background:url(../images/close.png) left center no-repeat; font-size:0; overflow:hidden;}

.comcon{ padding:40px 0 30px 0;}
.tit1{ background:url(../images/line.png) left center repeat-x; line-height:51px; text-align:center;}
.tit1 em{ font-size:30px; color:#999; padding:0 40px; background:#f6f6f6;}

.slideTxtBox{ width:1200px; margin:0 auto; overflow:hidden;}
.slideTxtBox .hd{ text-align:center; padding:10px 0;}
.slideTxtBox .hd em{ padding:0 20px; display:inline-block; height:30px; line-height:30px; cursor:pointer; font-size:18px; color:#737272; border-radius:1000px;}
.slideTxtBox .hd em.on{ color:#fff; background:#72bb38;}
.slideTxtBox .bd ul{ width:1250px; overflow:hidden; padding-top:15px;}
.slideTxtBox .bd ul li{ width:400px; margin-right:10px; float:left; overflow:hidden;}
.slideTxtBox .bd ul li.li1{ width:380px;}
.slideTxtBox .bd ul li p{ margin-top:10px; position:relative; overflow:hidden;}
.slideTxtBox .bd ul li p a{ display:block;}
.slideTxtBox .bd ul li p i{ color:#fff; font-size:19px; display:inline-block; background:rgba(0,0,0,.4); height:32px; line-height:32px; padding:0 15px; border-radius:5px; position:absolute; right:12px; bottom:12px;}
.slideTxtBox .bd ul li p img{ transition:all 0.6s;}
.slideTxtBox .bd ul li p img:hover{ transform:scale(1.1);}

.infors{ width:1200px; overflow:hidden; margin:0 auto;}
.inforc{ width:1250px; overflow:hidden;}
.infor{ width:535px; background:#fff; margin:30px 30px 0 0; padding:25px; overflow:hidden;}
.infor dt{ width:212px; float:left; position:relative; height:212px;}
.infor dt a{ display:block;}
.infor dt em{ display:block; width:210px; height:210px; border:1px solid #f0f0f0; overflow:hidden; border-radius:8px;}
.infor.lihover dt em{ border:1px solid #72bb38;} 
.infor dt i{ color:#fff; font-size:16px; display:inline-block; background:rgba(0,0,0,.4); height:24px; line-height:24px; padding:0 10px; border-radius:5px; position:absolute; right:5px; bottom:5px;}
.infor dd{ width:300px; float:right; position:relative; height:212px;}
.infor dd h3{ font-size:20px; font-weight:bold; line-height:30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:100%; height:30px;}
.infor.lihover dd h3 a{ color:#72bb38;}
.infor dd h4{ color:#bdbdbd; font-size:14px; border-bottom:1px solid #d2d2d2; line-height:32px; padding-bottom:3px;}
.infor dd h4 em{ color:#bdbdbd; font-size:14px; padding-right:15px;}
.infor dd p{ font-size:14px; color:#ababab; line-height:24px; text-indent:2em; padding-top:15px;}
.infor dd a.more{ position:absolute; right:0; bottom:0; font-size:14px; color:#999; display:inline-block; line-height:16px;}
.infor dd a.more:hover{ color:#72bb38;}
.infor dd ul li{ border-bottom:1px dotted #bfbfbf; height:36px; line-height:36px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:100%; background:url(../images/point2.png) left center no-repeat;}
.infor dd ul li a{ color:#7d7d7d; font-size:14px; padding-left:15px;}
.infor dd ul li a:hover{ color:#72bb38;}

.multipleColumn{ position:relative; width:515px; padding:15px 35px; height:232px; background:#fff; margin-top:30px;}
.multipleColumn .prev,.multipleColumn .next{ display:inline-block; position:absolute; top:101px; left:8px; width:18px; height:60px; overflow:hidden; cursor:pointer; background:#eee; font-size:28px; line-height:60px; text-align:center; font-family:"simsun"; border-radius:5px; color:#c0c0c0;}
.multipleColumn .next{ left:auto; right:8px;}
.multipleColumn .prev:hover,.multipleColumn .next:hover{ background:#72bb38; color:#fff;}
.multipleColumn .hd{ display:none;}

.service{ width:515px; overflow:hidden; margin:0 auto;}
.service ul{ width:525px; overflow:hidden;}
.service ul li{ width:165px; margin:0 10px 10px 0; float:left; position:relative;}
.service ul li a{ display:block;}
.service ul li i{ color:#fff; font-size:16px; display:inline-block; background:rgba(0,0,0,.4); height:24px; line-height:24px; padding:0 10px; border-radius:5px; position:absolute; right:5px; bottom:5px;}

.imgs{ width:1200px; margin:0 auto 20px auto;}
.imgs a{ display:block;}
.imgs img{ border-radius:3px;}

.pic_list{ width:1200px; position:relative; margin:0 auto 20px auto; background:#fff; border-radius:16px; padding:15px 0;}
.pic_list .prev,.pic_list .next{ display:inline-block; position:absolute; top:70px; left:15px; width:20px; height:60px; overflow:hidden; cursor:pointer; background:#eee; font-size:30px; line-height:60px; text-align:center; font-family:"simsun"; border-radius:5px; color:#c0c0c0;}
.pic_list .next{ left:auto; right:15px;}
.pic_list .prev:hover,.pic_list .next:hover{ background:#72bb38; color:#fff;}
.pic_list .bd{ width:1100px; margin:0 auto; overflow:hidden;}
.pic_list ul{ width:1250px; overflow:hidden;}
.pic_list ul li{ width:208px; margin-right:15px; float:left; text-align:center;}
.pic_list ul li em{ width:208px; height:170px; display:block; overflow:hidden; border-radius:2px;}
.pic_list ul li em img{ transition:all 0.6s;}
.pic_list ul li em img:hover{ transform:scale(1.1);}

.main{ background:#fff; width:1200px; margin:20px auto; border-radius:3px;}
.location{ text-align:right; font-size:16px; color:#999; line-height:40px; border-bottom:1px solid #eee; margin:0 20px; padding:10px 0 5px 0; overflow:hidden;}
.location em{ float:left; font-size:16px; color:#333;}
.location a{ color:#999;}
.location i{ color:#999; font-size:16px; padding:0 5px;}
.location font{ color:#72bb38; font-size:16px;}
.location a:hover{ color:#72bb38;}

.photos{ width:1000px; margin:0 auto;}
.photos_tit{ border-bottom:1px solid #eee; padding:15px 0 15px 90px; height:70px; position:relative;}
.photos_tit i{ position:absolute; left:5px; top:15px; border-radius:50%; width:70px; height:70px; text-align:center; line-height:70px; color:#fff; font-size:45px;/*background:#333;*/ display:inline-block;}
.photos_titlf{ width:50%; padding-top:13px;}
.photos_titlf em{ display:block; font-size:16px; color:#333; font-weight:bold; line-height:24px;}
.photos_tit{ color:#999; line-height:24px;}
.photos_tit font{ padding:0 5px;}
.photos_titlf p span{ background:url(../images/ico4.png) 8px center no-repeat; padding-left:25px; color:#999;}
.photos_titrt{ width:50%; text-align:right;}
.photos_titrt h3{ font-size:36px; color:#333; font-weight:bold; line-height:40px; padding-bottom:5px;}
.photos_titrt p{ padding-right:20px;}

.photosc{ padding:20px 0;}
.photosc img{ max-width:100%; margin:50px auto; display:block;}
.photo_txt{ position:relative; padding:0 0 30px 95px;}
.photo_txt .ptxt{ position:absolute; left:0; top:0; font-size:18px; font-weight:bold;}
.photo_txt p{ font-size:16px; color:#333; line-height:180%; text-indent:2em;}

/* 本例子css */
.slideBox{ width:1000px; position:relative; padding:50px 0;}
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ max-width:100%; margin:0 auto; display:block;}
.slideBox .prev,.slideBox .next{ display:inline-block; position:absolute; top:50%; margin-top:-100px; left:-65px; width:60px; height:200px; overflow:hidden; cursor:pointer; background:#f6f6f6; font-size:85px; line-height:200px; text-align:center; font-family:"simsun"; border-radius:5px; color:#72bb38;}
.slideBox .next{ left:auto; right:-65px;}
.slideBox .prev:hover,.slideBox .next:hover{ background:#72bb38; color:#fff;}


.imglist{ width:1160px; margin:0 auto; padding:20px 0 0 0;}
.imglist ul{ width:1200px; overflow:hidden;}
.imglist ul li{ width:275px; margin:0 20px 20px 0; float:left; border-radius:4px;}
.imglist ul li a{ display:block; background:#f9f9f9; border-radius:4px; padding-bottom:15px;}
.imglist ul li a:hover{ background:#f0f0f0;}
.imglist ul li em{ display:block; margin-bottom:10px; width:275px; height:225px; overflow:hidden;}
.imglist ul li img{ border-radius:4px 4px 0 0; transition:all 0.6s;}
.imglist ul li a:hover img{ transform:scale(1.1);}
.imglist ul li h3{ font-size:20px; color:#333; font-weight:bold; line-height:30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:100%; height:30px; text-indent:10px;}
.imglist ul li a:hover h3{ color:#72bb38;}
.imglist ul li p{ font-size:14px; color:#999; line-height:24px; padding:5px 10px 0 10px;}
.imglist ul li span{ display:block; text-align:right; line-height:24px;}
.imglist ul li span i{ display:inline-block; background:url(../images/ico4.png) left center no-repeat; padding-left:20px; color:#bbb; font-size:13px; margin-right:10px;}
.imglist ul li span i.message{ background:url(../images/ico5.png) left center no-repeat;}
.imglist ul li span i.zan{ background:url(../images/ico6.png) left center no-repeat;}

.GroupPhoto{ width:1200px; position:relative; margin:0 auto; background:#f4f4f4;}
.GroupPhoto .prev,.GroupPhoto .next{ display:inline-block; position:absolute; top:20px; left:0; width:65px; height:225px; overflow:hidden; cursor:pointer; background:#fff; font-size:85px; line-height:225px; text-align:center; font-family:"simsun"; border-radius:5px; color:#ebebeb;}
.GroupPhoto .next{ left:auto; right:0;}
.GroupPhoto .prev:hover,.GroupPhoto .next:hover{ background:#72bb38; color:#fff;}

.imglist.GroupPhoto .bd{ width:1040px; margin:0 auto; overflow:hidden;}
.imglist.GroupPhoto ul li{ width:245px;}
.imglist.GroupPhoto ul li a{ background:#fff;}
.imglist.GroupPhoto ul li a:hover{ background:#f0f0f0;}
.imglist.GroupPhoto ul li em{ width:245px; height:200px;}

/* page */
.page{ text-align:center; padding:10px 0 30px 0;}
.page a,.page span{ font-size:14px; display:inline-block; height:34px; line-height:34px; border:solid 1px #e2e2e2; padding:0 15px; margin:0 2px; border-radius:2px; color:#5c5c5c;}
.page span.current,.page a.current,.page a.on:hover{ background-color:#72bb38; border-color:#72bb38; color:#fff;}
.page a.disabled,.page a.disabled:hover{ border-color:#72bb38; background-color:#fff; color:#666;}

.small_nav{ height:40px; line-height:40px; background:#72bb38; text-align:center;}
.small_nav a{ color:#fff; font-size:18px; padding:0 35px; font-weight:bold;}
.tit3{ height:40px; line-height:40px; background:#e5e2e2;}
.tit3 em{ color:#fff; background:#72bb38; padding:0 10px; font-size:24px; display:inline-block;}
.tit3 a{ color:#fff; background:#72bb38; float:right; padding:0 10px; font-size:20px; display:inline-block;}
.con1{ background:#f6f6f6; padding-bottom:20px;}
.fous{ width:730px; position:relative; height:535px; overflow:hidden;}
#ifocus_pic{ position:relative; width:730px; height:440px; overflow:hidden;}
#ifocus_piclist img{ width:730px; height:440px;}
#ifocus_btn{ width:740px; padding-top:12px;}
#ifocus_btn li{ width:138px; height:83px; cursor:pointer; opacity:0.95; -moz-opacity:0.95; filter:alpha(opacity=95); float:left; margin-right:10px;}
#ifocus_btn img{ width:138px; height:83px;}
#ifocus_btn .on{ border:5px solid #72bb38; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); width:128px; height:73px;}
#ifocus_btn .on img{ width:128px; height:73px;}
#ifocus_opdiv{ position:absolute; left:0; bottom:0; right:0; height:46px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50);}
#ifocus_tx{ position:absolute; left:15px; bottom:0; color:#fff; line-height:46px; height:46px;}
#ifocus_tx ul li{ background:url(../images/point3.png) left center no-repeat; padding-left:30px;}
#ifocus_tx ul li a{ color:#fff; font-size:18px;}

.con1rt{ background:#fff; width:450px;}
.con1rt h3{ color:#fff; background:#72bb38; height:40px; line-height:40px; font-size:18px; font-weight:bold; padding:0 15px;}
.con1rt ul{ padding:10px 12px;}
.con1rt ul li{ font-size:14px; line-height:25px;}

.tit_tab{ padding:16px 20px 0 20px;}
.tit_tab a{ color:#666; font-size:18px; display:inline-block; background:#f2f2f2; height:36px; line-height:36px; padding:0 15px; margin:0 5px 5px 0;}
.tit_tab a.on{ color:#fff; background:#72bb38;}

.picshow{ padding:20px;}
.picshow_tit{ text-align:center; border-bottom:1px solid #eee; padding:15px 0;}
.picshow_tit h2{ font-size:30px; font-weight:bold; color:#333; line-height:48px;}
.picshow_tit p{ font-size:14px; color:#333; line-height:40px;}
.picshow_txt{ padding:50px 20px 30px 20px;}
.picshow_txt h3{ font-size:18px; font-weight:bold; color:#333; line-height:30px;}
.picshow_txt p{ font-size:16px; color:#333; line-height:30px; padding-left:40px;}
.picshow_txt p em{ font-size:16px; color:#333; padding-left:200px;}
.picshow_txt p font{  font-size:16px; color:#333; padding-left:60px;}
.picshow_pic{ width:1120px; margin:30px auto 0 auto; overflow:hidden; position:relative;}
.picshow_pic .hd{ height:20px; overflow:hidden; position:absolute; right:0; left:0; bottom:15px; z-index:4; text-align:center;}
.picshow_pic .hd em{ display:inline-block; margin:0 8px; font-size:0; overflow:hidden; width:12px; height:12px; border-radius:6px; background:#fff; cursor:pointer;}
.picshow_pic .hd em.on{ width:28px; background:#72bb38;}
.picshow_pic .bd{ position:relative; height:100%;}

.newsls{ padding:0 16px;}
.newslsc{ padding:25px 45px 20px 45px;}
.newslsc li{ height:30px; line-height:30px;}
.newslsc li a{ font-size:14px; color:#333; padding-left:17px; background:url(../images/point4.png) left center no-repeat;}
.newslsc li span{ float:right; font-size:14px; color:#333;}
.newslsc li a:hover{ color:#72bb38;}
.newslsc li.line{ border-bottom:1px dotted #2d2d2d; height:0; font-size:0; overflow:hidden; padding-top:20px; margin-bottom:20px;}

.activity{ padding:20px;}
.activity_pic{ width:630px;}
.activity_txt{ width:490px; background:#484542; height:380px; position:relative; padding:20px;}
.activity_txt h3{ color:#fff; font-size:22px; line-height:44px; padding:3px 0 10px 0;}
.activity_txt .act_txt{ font-size:14px; line-height:24px; color:#fff; height:240px; overflow:hidden;}
.activity_txt .act_share{ position:relative;}
.activity_txt .act_share em{ color:#fff; font-size:14px; position:absolute; left:0; top:8px;}
.bdsharebuttonbox{ float:right;}
.act_but{ color:#fff; background:#6eb92b; height:58px; line-height:58px; border:none; cursor:pointer; position:absolute; left:0; right:0; bottom:0; font-size:22px; text-align:center;}
.act_but:hover{ color:#fff; background:#65b021;}

.activityls{ width:1199px; overflow:hidden;}
.activitylsc{ width:1210px; overflow:hidden; padding-bottom:20px;}
.activitylsc li{ padding:20px 19px 20px 20px; border-right:1px solid #eee; border-bottom:1px solid #eee; width:360px; float:left; position:relative;}
.activitylsc li em{ display:block; width:360px; height:235px; overflow:hidden; margin-bottom:65px;}
.activitylsc li h3{ height:30px; line-height:30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:100%; font-size:20px; color:#333; font-weight:bold; margin-bottom:12px;}
.activitylsc li p{ height:30px; line-height:30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:100%; font-size:18px; color:#666;}
.activitylsc li .act_but1{ position:absolute; left:50%; top:205px; margin-left:-50px; display:inline-block; width:40px; height:60px; padding:20px 30px; text-align:center; font-size:20px; color:#fff; line-height:30px; background:rgba(0,0,0,.5); border-radius:50%;}
.activitylsc li .act_but1:hover{ background:rgba(0,0,0,.6);}
.activitylsc li h4{ padding-top:14px; margin-top:14px; height:46px; line-height:46px; font-size:18px; color:#333; text-align:center; border-top:1px solid #f0f0f0;}
.activitylsc li h4 img{ margin-right:8px; vertical-align:middle; border-radius:50%;}

.classify_tab{ background:url(../images/line1.png) left bottom repeat-x; height:42px; line-height:38px; margin:0 20px; padding-top:15px;}
.classify_tab a{ border-bottom:4px solid #e5e5e5; font-size:16px; color:#666; margin-right:35px; padding:0 5px; display:inline-block; height:38px; line-height:38px;}
.classify_tab a.cur{ border-bottom:4px solid #6eb92b; color:#6eb92b; font-weight:bold;}
.class_hot{ text-align:center; margin:30px 0 10px 0; position:relative;}
.class_hot span{ display:inline-block; height:32px; line-height:32px; border-radius:1000px; background:#e9e9e9;}
.class_hot span a{ color:#333; font-size:16px; display:inline-block; padding:0 20px;}
.class_hot span a.cur{ color:#fff; background:#6eb92b; border-radius:1000px; padding:0 28px;}

.screening{ height:29px; line-height:29px; position:absolute; right:0; top:0; padding-right:20px;}
.screening_txt{ color:#999; font-size:16px; cursor:pointer; padding-right:20px;}
.screening i{ display:inline-block; background:url(../images/point1.png) 10px center no-repeat; padding-right:19px; height:10px; position:absolute; right:20px; top:10px;}
.screening_div{ position:absolute; right:10px; top:33px; background:#fff; width:112px; z-index:10; padding:0 0 5px 0; line-height:30px; text-align:center;}
.screening_div em{ display:block; color:#999; font-size:16px;}

/*foot style*********************************************************************/
.footer{ width:100%; background:#333;}
.links{ background:#3a3a3a; padding:20px 0;}
.links h3{ color:#b6b6b6; font-size:15px; line-height:30px; font-weight:bold;}
.links p{ line-height:28px; overflow:hidden;}
.links p a{ color:#b6b6b6; font-size:14px; margin-right:12px; white-space:nowrap; display:inline-block; float:left;}
.links p a:hover{ text-decoration:underline;}
.foot{ width:1200px; background:url(http://www.syds.org//uploads/image/20180628/c563489b425b7a4d040f396b4d0987c7.png) left center no-repeat; margin:0 auto; position:relative; padding:22px 0;}
.foot p{ padding-left:320px; line-height:28px; font-size:14px; color:#b6b6b6;}
.foot .ewm{ position:absolute; top:13px; right:0;}

/*login reg style*********************************************************************/
.combg{ background:url(../images/bg.jpg) top center no-repeat;}
.clogo{ padding-top:95px;}
.clogo p{ color:#fff; font-weight:bold; font-size:16px; text-align:center; line-height:50px; padding-top:55px;}
.wbg{ background:#fff; border-radius:9px; width:825px; margin:0 auto; padding:10px 0; min-height:410px;}
.ctab{ text-align:center; height:60px; line-height:58px;}
.ctab a{ display:inline-block; border-bottom:2px solid #fff; padding:0 18px; color:#666; font-size:18px; margin:0 40px;}
.ctab a.cur{ border-bottom:2px solid #72bb38; color:#72bb38;}
.wbg h4{ text-align:center; line-height:45px;}
.wbg h4 a{ font-size:16px; color:#72bb38;}
.statement{ line-height:20px; color:#666; width:278px; margin:0 auto;}
.statement a{ font-size:13px; color:#f60; margin:0 5px;}
.statement input[type="checkbox"]{ display:none;}
.statement input[type="checkbox"] + label span{ display:inline-block; position:relative; top:3px; width:16px; height:16px; background:url(../images/checkbox.png) 0 0 no-repeat; margin-right:5px;}
.statement input[type="checkbox"]:checked + label span{ background:url(../images/checkbox.png) 0 -16px no-repeat;}
.login{ width:240px; margin:0 auto; overflow:hidden; padding:50px 0 65px 0;}
.login li{ width:82px; padding:0 19px; float:left; text-align:center;}
.login li a{ display:inline-block;}
.login li em{ display:block; font-size:13px; color:#888; line-height:20px; padding-top:20px;}
.login li a:hover em{ color:#72bb38;}
.reg{ width:278px; margin:0 auto; padding:20px 0 0 0;}
.reg li{ margin-bottom:15px;}
.r_intxt{ border:1px solid #e2e2e2; width:256px; height:32px; line-height:32px; border-radius:3px; padding:0 10px; background:#f4f4f4; -moz-box-shadow:1px 1px 1px #f1f1f1; -webkit-box-shadow:1px 1px 1px #f1f1f1; box-shadow:1px 1px 1px #f1f1f1; font-size:13px;}
.r_inbut{ color:#fff; background:#72bb38; font-size:14px; height:34px; line-height:34px; text-align:center; border:none; border-radius:3px; width:278px; text-align:center; font-weight:bold; cursor:pointer;}
.r_inbut:hover{ color:#fff; background:#72bb38;}
.other{ width:278px; margin:10px auto; height:24px; line-height:24px; overflow:hidden;}
.other i{ float:left; color:#666; font-size:13px; padding-right:14px;}
.other a{ margin-right:14px; float:left;}

/*用户中心 style*********************************************************************/
.center{ width:1200px; margin:0 auto;}
.sider{ width:305px; margin:20px 0;}
.sider1{ background:#fff; border-radius:5px; padding:50px 24px; text-align:center;}
.sider1 h3{ font-weight:bold; font-size:20px; line-height:40px; padding-top:10px;}
.sider1 p{ font-size:17px; color:#999; line-height:30px;}
.sider1 p i{ padding:0 10px; font-size:17px; color:#999;}
.sider1 em{ display:block; padding-top:15px;}
.sider1 em a{ color:#fff; display:block; font-size:17px; background:#72bb38; border-radius:5px; text-align:center; height:45px; line-height:45px;}
.sider1 em a:hover{ background:#6eb92b;}
.sider ul{ margin-top:20px; background:#fff; border-radius:5px;}
.sider ul li{ border-top:1px solid #f4f4f4; padding:10px 0;}
.sider ul li:first-child{ border:none;}
.sider ul li a{ display:block; border-left:6px solid #fff; padding-left:30px; font-size:17px; line-height:42px; font-weight:bold;}
.sider ul li.cur a{ border-left:6px solid #72bb38;}

.crt{ background:#fff; border-radius:5px; min-height:460px; width:815px; margin:20px 0; padding:20px 30px;}
.tit2{ font-size:24px; font-weight:bold; line-height:40px;}
.com_cen{ padding:10px 0 0 0;}
.com_cen li{ position:relative; font-size:16px; color:#666; line-height:35px; margin-top:15px; padding-left:115px;}
.com_cen li em{ display:inline-block; text-align:right; width:105px; position:absolute; left:0; top:0; font-size:16px; color:#333; font-weight:bold;}
.com_cen li em font{ color:#ff0808; font-size:16px; padding-right:5px;}
.com_cen li .txts{ position:absolute; right:35px; bottom:15px; font-size:13px; color:#999;}
.inbutc{ text-align:center; padding-top:20px;}
.inbut2{ color:#fff; display:inline-block; border:none; border-radius:5px; padding:0 60px; height:40px; line-height:40px; cursor:pointer; margin:0 10px; background:#72bb38; font-size:17px;}
.inbut2:hover{ background:#6eb92b;}
.up_sel{border:1px solid #999;height:35px; line-height:35px; font-size:16px;padding:1px 65px 1px 8px;background:#fff url(http://www.syds.org//uploads/image/20180621/b5e03c0d24fdb1824660fe1a13564995.jpg) no-repeat right;appearance:none;-moz-appearance:none;-webkit-appearance:none;}

.up_intxt{ background:1px scroll #999; height:33px; line-height:33px; font-size:16px; padding:0 10px; background:#fff; width:420px;border:1px solid #999;}
.up_textarea{ background:1px scroll #999; border:1px solid #999;line-height:23px; font-size:16px; padding:10px; background:#f4f4f4; width:658px;}
.labels{ color:#000; margin-right:15px;}
.up_pic{ background:#f6f6f6; width:680px; padding:20px 0; margin-top:8px; text-align:center;}
.up_pic h3{ font-size:17px; color:#999; line-height:30px; padding-top:15px;}
.up_pic p{ font-size:14px; color:#fb0000; line-height:28px;}
.inbut3{ color:#fff; display:inline-block; border:none; padding:0 45px; font-size:17px; background:#72bb38; border-radius:5px; text-align:center; height:48px; line-height:48px; cursor:pointer;}
.inbut3:hover{ background:#6eb92b;}

.imglist.works{ width:815px; overflow:hidden;}
.imglist.works ul{ width:900px;}
.imglist.works ul li{ width:258px; position:relative;}
.imglist.works ul li em{ width:258px; height:211px; overflow:hidden;}